<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>

<title>ErrorRevealingChecks (randoop 4.1.0 API)</title>

<link rel="stylesheet" type="text/css" href="../../javadocstyle.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="ErrorRevealingChecks (randoop 4.1.0 API)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../randoop/test/EmptyExceptionCheck.html" title="class in randoop.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../randoop/test/ErrorTestPredicate.html" title="class in randoop.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?randoop/test/ErrorRevealingChecks.html" target="_top">Frames</a></li>
<li><a href="ErrorRevealingChecks.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">randoop.test</div>
<h2 title="Class ErrorRevealingChecks" class="title">Class ErrorRevealingChecks</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>randoop.test.ErrorRevealingChecks</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">ErrorRevealingChecks</span>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</pre>
<div class="block">ErrorRevealingChecks represent failing checks for a particular test sequence. Each check may
 refer to different variables defined in the sequence, so can only be assumed to be valid at the
 end of the sequence. Note that there are no expected exceptions in error-revealing tests, and so
 there should be no <a href="../../randoop/test/ExceptionCheck.html" title="class in randoop.test"><code>ExceptionCheck</code></a> objects.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#checks">checks</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#EMPTY">EMPTY</a></span></code>
<div class="block">An empty, immutable set of error-revealing checks.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#ErrorRevealingChecks--">ErrorRevealingChecks</a></span>()</code>
<div class="block">Create an empty set of error checks.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#ErrorRevealingChecks-randoop.test.Check-">ErrorRevealingChecks</a></span>(<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&nbsp;check)</code>
<div class="block">Create a singleton set of error checks.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#add-randoop.test.Check-">add</a></span>(<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&nbsp;check)</code>
<div class="block">Add a check to this set.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#checks--">checks</a></span>()</code>
<div class="block">Get all non-exception checks and whether they are passing for this object.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#commonChecks-randoop.test.ErrorRevealingChecks-">commonChecks</a></span>(<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&nbsp;other)</code>
<div class="block">Returns the intersection of checks in this set and another set.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#count--">count</a></span>()</code>
<div class="block">Return the number of checks in this test.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#equals-java.lang.Object-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../randoop/test/ExceptionCheck.html" title="class in randoop.test">ExceptionCheck</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#getExceptionCheck--">getExceptionCheck</a></span>()</code>
<div class="block">Return the exception check in this object if there is one.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#hasChecks--">hasChecks</a></span>()</code>
<div class="block">Indicates whether this object has checks.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#hasErrorBehavior--">hasErrorBehavior</a></span>()</code>
<div class="block">Indicate whether this object has any failing checks.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#hasInvalidBehavior--">hasInvalidBehavior</a></span>()</code>
<div class="block">Indicates whether this set of checks contains any invalid behaviors.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/test/ErrorRevealingChecks.html#validateCheck-randoop.test.Check-">validateCheck</a></span>(<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&nbsp;check)</code>
<div class="block">Throw an exception if <code>check</code> is not acceptable for this class.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="EMPTY">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EMPTY</h4>
<pre>public static final&nbsp;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a> EMPTY</pre>
<div class="block">An empty, immutable set of error-revealing checks.</div>
</li>
</ul>
<a name="checks">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>checks</h4>
<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&gt; checks</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="ErrorRevealingChecks--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ErrorRevealingChecks</h4>
<pre>public&nbsp;ErrorRevealingChecks()</pre>
<div class="block">Create an empty set of error checks.</div>
</li>
</ul>
<a name="ErrorRevealingChecks-randoop.test.Check-">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ErrorRevealingChecks</h4>
<pre>public&nbsp;ErrorRevealingChecks(<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&nbsp;check)</pre>
<div class="block">Create a singleton set of error checks.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>check</code> - the check to put in the newly-created singleton set</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="validateCheck-randoop.test.Check-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>validateCheck</h4>
<pre>private static&nbsp;void&nbsp;validateCheck(<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&nbsp;check)</pre>
<div class="block">Throw an exception if <code>check</code> is not acceptable for this class.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>check</code> - the check that a client is trying to insert into this</dd>
</dl>
</li>
</ul>
<a name="count--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>count</h4>
<pre>public&nbsp;int&nbsp;count()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../randoop/test/TestChecks.html#count--">TestChecks</a></code></span></div>
<div class="block">Return the number of checks in this test.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/test/TestChecks.html#count--">count</a></code>&nbsp;in interface&nbsp;<code><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the count of checks in this object</dd>
</dl>
</li>
</ul>
<a name="checks--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>checks</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&gt;&nbsp;checks()</pre>
<div class="block">Get all non-exception checks and whether they are passing for this object.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/test/TestChecks.html#checks--">checks</a></code>&nbsp;in interface&nbsp;<code><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>all checks, with each mapped to false, indicating it is failing</dd>
</dl>
</li>
</ul>
<a name="hasChecks--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasChecks</h4>
<pre>public&nbsp;boolean&nbsp;hasChecks()</pre>
<div class="block">Indicates whether this object has checks.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/test/TestChecks.html#hasChecks--">hasChecks</a></code>&nbsp;in interface&nbsp;<code><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if not empty</dd>
</dl>
</li>
</ul>
<a name="hasErrorBehavior--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasErrorBehavior</h4>
<pre>public&nbsp;boolean&nbsp;hasErrorBehavior()</pre>
<div class="block">Indicate whether this object has any failing checks. (This is essentially asking whether this
 is an error revealing test.)</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/test/TestChecks.html#hasErrorBehavior--">hasErrorBehavior</a></code>&nbsp;in interface&nbsp;<code><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if there are any error revealing checks (not empty)</dd>
</dl>
</li>
</ul>
<a name="getExceptionCheck--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExceptionCheck</h4>
<pre>public&nbsp;<a href="../../randoop/test/ExceptionCheck.html" title="class in randoop.test">ExceptionCheck</a>&nbsp;getExceptionCheck()</pre>
<div class="block">Return the exception check in this object if there is one.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/test/TestChecks.html#getExceptionCheck--">getExceptionCheck</a></code>&nbsp;in interface&nbsp;<code><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>null, since no expected exceptions in error-revealing tests</dd>
</dl>
</li>
</ul>
<a name="add-randoop.test.Check-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>public&nbsp;void&nbsp;add(<a href="../../randoop/test/Check.html" title="interface in randoop.test">Check</a>&nbsp;check)</pre>
<div class="block">Add a check to this set.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/test/TestChecks.html#add-randoop.test.Check-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>check</code> - the check object to add to this set of checks</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang">Error</a></code> - if <code>check</code> is an exception check</dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="hashCode--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
<a name="commonChecks-randoop.test.ErrorRevealingChecks-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>commonChecks</h4>
<pre>public&nbsp;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&nbsp;commonChecks(<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&nbsp;other)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../randoop/test/TestChecks.html#commonChecks-T-">TestChecks</a></code></span></div>
<div class="block">Returns the intersection of checks in this set and another set.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/test/TestChecks.html#commonChecks-T-">commonChecks</a></code>&nbsp;in interface&nbsp;<code><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>other</code> - the <code>TestChecks</code> to compare with</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the checks common to this set of checks and those in <code>other</code></dd>
</dl>
</li>
</ul>
<a name="hasInvalidBehavior--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasInvalidBehavior</h4>
<pre>public&nbsp;boolean&nbsp;hasInvalidBehavior()</pre>
<div class="block">Indicates whether this set of checks contains any invalid behaviors.

 <p>Returns false because error checks are not considered invalid.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../randoop/test/TestChecks.html#hasInvalidBehavior--">hasInvalidBehavior</a></code>&nbsp;in interface&nbsp;<code><a href="../../randoop/test/TestChecks.html" title="interface in randoop.test">TestChecks</a>&lt;<a href="../../randoop/test/ErrorRevealingChecks.html" title="class in randoop.test">ErrorRevealingChecks</a>&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>false, always</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../randoop/test/EmptyExceptionCheck.html" title="class in randoop.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../randoop/test/ErrorTestPredicate.html" title="class in randoop.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?randoop/test/ErrorRevealingChecks.html" target="_top">Frames</a></li>
<li><a href="ErrorRevealingChecks.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
